"general release" - Details

English Term:
general release
Arabic Term:
تنازل عام، إبراء ذمة عام
Arabic Definition:

.